package com.wondersgroup.fjzlpt.org.service.inter.jtqy;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Map;

public interface JtqyApiService {

	/**
	 * 第三方家签数据校验接口
	 * @param body
	 * @return
	 */
	public JSONObject validateQyxx(JSONObject body);

	/**
	 * 第三方接口：使用身份证号查询签约状态信息
	 * @param sfzh 身份证号
	 * @return
	 */
	public JSONObject getQyxxInfo(String sfzh);

	/**
	 * 第三方接口：使用身份证号查询签约服务包费用信息
	 * @param sfzh 身份证号
	 * @return
	 */
	public JSONObject getQyfyxxInfo(String sfzh);

	/**
	 * 第三方接口：传入签约信息修改该签约信息为已收费
	 * @param qyxx 签约信息
	 * @return
	 */
	public JSONObject updateQyfyxx(JSONObject qyxx);

	/**
	 * 第三方接口：完成服务
	 * @param qyxx 签约信息
	 * @return
	 */
	public JSONObject finishTask(JSONObject qyxx);
}
